home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / iso9660 / dos / pktdrvr / trmp105g / newsdoc.txt < prev    next >
Encoding:
Text File  |  1992-08-04  |  30.2 KB  |  825 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                 Trumpet Version 1.05
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                          A News Reader for MS-DOS machines.
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                  by Peter R. Tattam
  23.  
  24.  
  25.  
  26.  
  27.  
  28.                       Email: peter@psychnet.psychol.utas.edu.au
  29.  
  30.  
  31.  
  32.                                Copyright (C) 1991,1992
  33.  
  34.  
  35.  
  36.        Page 2                                  Trumpet Version 1.05
  37.  
  38.  
  39.        Introduction
  40.  
  41.        Trumpet is an NNTP newsreader for PC's running on MS-DOS.  It requires
  42.        the use of  a Packet Driver  using either Blue-book  ethernet or  SLIP
  43.        packets.   It provides  the user  with user-friendly  environment  for
  44.        news-reading and also supports the use of a mouse for  point-and-click
  45.        use.  Under some  circumstances, Trumpet will  also run under  Windows
  46.        3.x, but as a DOS application only.
  47.  
  48.        Disclaimer
  49.  
  50.        This program is Copyright (C) 1991,1992 by Peter R. Tattam, All Rights
  51.        Reserved.
  52.  
  53.        It is provided as shareware with the following limitations:
  54.  
  55.             This program is shareware  and is not  to be resold  or
  56.             distributed for sale with other programs which are  for
  57.             sale.   There is  no warranty  or claim  of fitness  or
  58.             reliability. The program is  distributed AS IS, and  as
  59.             such neither the author nor the University of  Tasmania
  60.             shall be held liable for any  loss of data, down  time,
  61.             loss of revenue or any other direct or indirect  damage
  62.             or claims caused by this program.
  63.  
  64.        Using Trumpet for the first time
  65.  
  66.        If you are  running Trumpet for  the first time,  you must first  make
  67.        sure that  you  have a  packet  driver  loaded.   Packet  drivers  are
  68.        available from many sources,  of which the  most public accessible  is
  69.        the SIMTEL20 MS-DOS  program archive. Many  sites mirror this  archive
  70.        around the world.
  71.  
  72.        First type
  73.  
  74.             NEWS
  75.  
  76.        You should  be presented  with a  copyright  notice. Type  <enter>  to
  77.        continue.  You will then be  given a setup screen.   You will need  to
  78.        fill in  quite a  few details  regarding  your network.   If  you  are
  79.        running from  a Novell  network, you  may  not be  able to  edit  some
  80.        fields. Fill in those which you are able to fill in. Use the <tab> key
  81.        to move  from field  to field.   After  you have  completed the  setup
  82.        screen, type  <enter>.   When you  are starting  for the  first  time,
  83.        Trumpet subscribes you to all the groups that are on the news  server.
  84.        This number can be quite large on  some news servers, so if you  like,
  85.        you can type <Alt-E><Alt-Z> to unsubscribe  from all news groups,  and
  86.        then <ins>  to open  up the  subscribe box  and just  select the  news
  87.        groups which interest you by moving  to the name of the newsgroup  and
  88.        typing <enter>.  When you are satisfied that you have the news  groups
  89.        that you wish to view, proceed to the next section.
  90.  
  91.        Using Trumpet Normally
  92.  
  93.  
  94.  
  95.        Trumpet Version 1.05                                  Page 3
  96.  
  97.  
  98.        When using NEWS, if all goes well, you should be connected to the NNTP
  99.        server and  then you  will be  able  to read  the  news. You  will  be
  100.        presented with a large window with  2 scrolling frames. The top  frame
  101.        is for locating a newsgroup, the bottom for scanning through a  group.
  102.        A group's  articles  will not  be  displayed until  the  newsgroup  is
  103.        selected with <enter>. To jump between the frames, type <tab>. To move
  104.        about, use the cursor keys or click  on the scroll bars with a  mouse.
  105.        You may  also  locate a  group  or subject  by  typing a  sequence  of
  106.        characters which form part of the group name or article subject.   For
  107.        example  the   sequence   'n','o','v','e'  will   locate   the   group
  108.        'comp.sys.novell'.  This makes  it easy to locate  a group or  subject
  109.        without typing too much.
  110.  
  111.        Note: if NEWS.INI does not exist, Trumpet will attempt to subscribe to
  112.        all the newsgroups available.  This could take some time, and make you
  113.        think that the  computer has gone  dead.  A  ticker should count  over
  114.        showing you that Trumpet is loading all the newsgroup info.  The  same
  115.        thing happens when you select the subscribe box.
  116.  
  117.  
  118.  
  119.        Page 4                                  Trumpet Version 1.05
  120.  
  121.  
  122.  
  123.        To read an article, merely select  the article in the lower window  by
  124.        pressing <enter>. You can move about the article with the cursor keys,
  125.        or if you have a mouse, you can click  on the scroll bars.  Try  using
  126.        the F7/F8 keys to move from article to article.  You can also click on
  127.        the bottom status  line to  invoke the commands  if you  have a  mouse
  128.        loaded.
  129.  
  130.        All in all, the program is probably "self-explanatory".
  131.  
  132.        (well not really, but I'm sure you'll figure it out :-)
  133.  
  134.        Here are some of the special commands available from the various parts
  135.        of the program.  Note that [key] means  press the ALT key at the  same
  136.        time as pressing that key.   For example, [R] means  press ALT + R  at
  137.        the same time.
  138.  
  139.        In the news group window (The top frame)
  140.  
  141.        Ins       open a window of all the unsubscribed groups
  142.                  (when open, <enter> will subscribe the newsgroup)
  143.        Del       unsubscibe from a news groups
  144.        Sp[e]cial/[Z]ap     Unsubscribe from all news groups
  145.  
  146.        In the news article window (The bottom frame)
  147.  
  148.        F7/F8     will jump to the prev/next group with articles to be read.
  149.        F9        cycle through header formats.
  150.        [R]eadall will mark  all the  articles as  having  been read  for  the
  151.                  current group and then scan to the next group with  articles
  152.                  in it.
  153.        [U]nread  Unread 20 articles at a time
  154.        [T]oggle  will toggle the read status of an article.
  155.        [S]kip    will mark the  article as having  been read without  reading
  156.                  it.
  157.        [F]ollow  do a follow up to the article
  158.        [P]ost    post a new article
  159.        f[O]rward forward article to mail user (defaults to self)
  160.  
  161.        In the article reader window (When an article has been selected)
  162.  
  163.        [H]eader  toggle viewing of the header
  164.        [W]ordwrap     toggle word wrapping
  165.        [P]rint   print an article (Can also save to a file this way)
  166.        [S]ave    save article  to  a  file  (if  files  exists,  then  it  is
  167.                  appended)
  168.        [M]ail    mail a letter to author of the article.
  169.        [R]eply   mail a  reply  to  the  author  of  the  article.  (includes
  170.                  article)
  171.        f[O]rward forward article to mail user (defaults to self)
  172.        Sp[e]cial/[C]ancel  Cancel an article that you have posted.
  173.        F9        toggle rot13
  174.  
  175.  
  176.  
  177.        Trumpet Version 1.05                                  Page 5
  178.  
  179.  
  180.        The use of a mouse is supported  via the standard mouse driver.   Load
  181.        your mouse driver before use.
  182.  
  183.  
  184.  
  185.        Page 6                                  Trumpet Version 1.05
  186.  
  187.  
  188.  
  189.        Providing command line parameters to Trumpet
  190.  
  191.        NEWS takes the following parameters.
  192.  
  193.            news [ nntp-host ]  { -option }
  194.  
  195.        The 'nntp-host' can  be overridden in  this manner.   The option  '-d'
  196.        enables debugging.  This is only used for debugging the TCP/IP part of
  197.        the program.
  198.  
  199.        An example of providing parameters from the command line would be
  200.  
  201.             news -myip=133.32.1.5 -netmask=255.255.0.0 -gateway=133.32.250.1
  202.  
  203.        Parameters may be in any order and can be read from the NEWS.PRM file,
  204.        the command line, or environment variables.
  205.  
  206.        The individual parameters are
  207.  
  208.           nntp-host   domain name or IP address of the NNTP server
  209.           smtp-host   domain name or IP address of the SMTP server
  210.           dns-host    IP address of Domain name server
  211.           time-host   IP address of Time server
  212.           myip        an ip address, rarp or bootp (in lower case)
  213.           netmask     your ip local network mask
  214.           mygateway   ip address of your gateway outside your local net
  215.           mss         maximum segment size that tcp can send. default 512
  216.           rwin        size of the tcp receive window.
  217.           site        your e-mail site name
  218.           user        your e-mail user name
  219.           organizationthe name of your organization
  220.           fullname    your full name
  221.           signame     your signature file name
  222.           protect     disallow users to change setup
  223.           options     your saved Trumpet options
  224.           title-formatyour saved Trumpet title format
  225.           timeout     timeout in  seconds for  commands  to time  out.  leave
  226.                       large (> 600).
  227.           vector      Hex specification of the packet driver vector number
  228.           debug       debug options (see later)
  229.           dbfile      debug file name
  230.           d           equivalent to -debug=t
  231.           maildir     specification of the maildir location (command line  or
  232.                       environment variable only).
  233.           ignore_nw   disable any netware features  of trumpet (command  line
  234.                       or env. var. only)
  235.  
  236.        Debug options
  237.  
  238.        The parameter -debug enables certain debugging options.
  239.  
  240.        the format is
  241.  
  242.  
  243.  
  244.        Trumpet Version 1.05                                  Page 7
  245.  
  246.  
  247.             news -debug=xyz
  248.  
  249.        where xyz is a string of the following characters
  250.  
  251.  
  252.  
  253.        Page 8                                  Trumpet Version 1.05
  254.  
  255.  
  256.  
  257.        e = ether header trace  (only if ip trace, arp trace or rarp trace  is
  258.            on)
  259.        a = arp trace
  260.        r = rarp trace
  261.        u = udp trace
  262.        i = ip trace
  263.        t = tcp trace
  264.  
  265.        e.g.
  266.             news -debug=eat
  267.  
  268.        will trace arp packets with ether headers, and trace the tcp
  269.  
  270.        The -d option is equivalent to -debug=t
  271.  
  272.        You can also send output to a debug file with the option -dbfile
  273.  
  274.        e.g.
  275.           news -d -dbfile=test.dbg
  276.  
  277.        will trace the tcp info into the file 'test.dbg'
  278.  
  279.        What Trumpet needs
  280.  
  281.        The files required are
  282.  
  283.             NEWS.EXE  - the executable file.
  284.             NEWS.PRM  - a setup file for the news reader.
  285.             NEWS.INI  - a list of the newsgroups subscribed to.
  286.  
  287.        Also required
  288.  
  289.             A packet driver of class 1 (Bluebook) or class 6 (SLIP)
  290.  
  291.        Optionally required
  292.  
  293.             Mouse driver
  294.  
  295.  
  296.  
  297.        Trumpet Version 1.05                                  Page 9
  298.  
  299.  
  300.  
  301.  
  302.        A typical stand-alone setup would look like this
  303.  
  304.             myip       = 131.217.35.100
  305.             user       = peter
  306.             netmask    = 255.255.0.0
  307.             mygateway  = 131.217.250.1
  308.             nntp-host  = deimen.utas.edu.au:119
  309.             smtp-host  = 131.217.1.19
  310.             dns-host   = 131.217.1.19
  311.             time-host  = 131.217.1.19
  312.             site       = psychnet.psychol.utas.edu.au
  313.             organization   = Psychology Department, University of Tasmania
  314.             mss        = 512
  315.             rwin       = 4096
  316.             fullname   = Peter R. Tattam
  317.             signame    = c:\news\my.sig
  318.  
  319.               
  320.  
  321.  
  322.  
  323.        Page 10                                 Trumpet Version 1.05
  324.  
  325.  
  326.  
  327.        Notes for Novell NetWare(tm) Users
  328.  
  329.        Trumpet recognizes the existence  of a NetWare  network, and will  act
  330.        appropriately. Individual  users  will  save their  own  NEWS.PRM  and
  331.        NEWS.INI in their  mail directory.   This  directory is  SYS:MAIL\nnnn
  332.        where nnnn is their unique user-id number.
  333.  
  334.        NetWare users will have some parameters stored in their user parameter
  335.        file and the rest loaded from  a global parameter file.  When  running
  336.        from a network, some  parameters may change  from machine to  machine.
  337.        One such parameter is the ip address 'myip'. One can use RARP or BOOTP
  338.        to determine the IP address of a workstation, or pass the address  via
  339.        the command-line or environment variables.
  340.  
  341.        The suggested way to run Trumpet is as follows.  The Trumpet  NEWS.EXE
  342.        program should  reside in  a public  directory.   e.g.  SYS:PUBLIC  or
  343.        SYS:TRUMPET
  344.  
  345.        A typical  public  setup  follows. Notice  that  some  parameters  are
  346.        missing.
  347.  
  348.           myip        = rarp
  349.           netmask     = 255.255.0.0
  350.           mygateway   = 131.217.250.1
  351.           nntp-host   = 131.217.1.19
  352.           smtp-host   = 131.217.1.19
  353.           dns-host    = 131.217.1.19
  354.           time-host   = 131.217.1.19
  355.           site        = psychnet.psychol.utas.edu.au
  356.           organization= Psychology Department, University of Tasmania
  357.           rwin        = 4096
  358.           mss         = 1024
  359.           user        = *
  360.           fullname    = *
  361.           timeout     = 600
  362.  
  363.        A typical user setup might be
  364.  
  365.           signame     = c:\news\my.sig
  366.  
  367.        Trumpet will only require the file  NEWS.PRM in the public  directory.
  368.        For full security, this file should contain all the Trumpet parameters
  369.        except those  which  you allow  users  to modify.    If the  user  and
  370.        fullname are specified,  they should have  a "*"  as their  parameter.
  371.        This means to load the username  and fullname from the novell  server.
  372.        When  Trumpet  is  started   for  the  first   time,  the  user   will
  373.        automatically have  a  NEWS.INI and  NEWS.PRM  created in  their  mail
  374.        directory.  When Trumpet  is started, the existence  of a NEWS.INI  is
  375.        checked,and if  one  is not  found,  a list  of  news groups  will  be
  376.        retrieved from  the NNTP  server.   This  can take  some time,  so  be
  377.        patient.  If the setting -protect  is provided then the user will  not
  378.        be able to change any of the settings.
  379.  
  380.  
  381.  
  382.        Trumpet Version 1.05                                 Page 11
  383.  
  384.  
  385.  
  386.        The sequence of events for a novell user are :
  387.  
  388.             1) determination of mail directory
  389.             2) NEWS.PRM loaded from user mail directory. (if exists)
  390.             2-a) environment variable overrides
  391.             2-b) command-line overrides
  392.             3) NEWS.PRM loaded from NEWS.EXE  directory.  This will  override
  393.                any attempt to forge some of the global parameters.
  394.             4) if user and/or full name not set, then retrieve from server.
  395.             5) NNTP session opened.
  396.             6-a) if NEWS.INI exists in user mail directory then load it
  397.             6-b) or if NEWS.INI exists in NEWS.EXE directory then load it
  398.             6-c) or subscribe to all newsgroups on the NNTP server.
  399.             ....
  400.             ....
  401.             [ optional
  402.             7) User changes Setup (limited to only .sig file name)
  403.             8) NEWS.PRM saved in mail directory
  404.             ]
  405.             ....
  406.             ....
  407.             9) User quits.
  408.             10) NEWS.INI saved in mail directory
  409.             11) NEWS.PRM saved in user's mail  directory.   (only the  screen
  410.                settings updated)
  411.             12) NNTP session ended.
  412.             13) program ends.
  413.  
  414.  
  415.        NEWS.INI format
  416.  
  417.        You may  modify  your own  news.ini  file.   This  can save  space  in
  418.        Trumpet. The file is simply a list of lines, one per newsgroup.
  419.  
  420.        Each line has the following format.
  421.  
  422.        <line>         ::= <name> <subscribed> <readto> <unread-list>
  423.  
  424.        where
  425.  
  426.        <name>         ::= string
  427.        <subscribed>   ::= "Y" | "N"
  428.        <readto>  ::= integer
  429.        <unread-list>  ::= { integer ["-" integer ] }
  430.  
  431.        e.g.
  432.  
  433.        comp.sys.novell Y 2345
  434.        sci.physics Y 1234 1021 1034-1041 1211
  435.  
  436.        This format  will be  discontinued  in the  next  release. I  hope  to
  437.        standardize to the .newsrc format used by unix systems.
  438.  
  439.  
  440.  
  441.        Page 12                                 Trumpet Version 1.05
  442.  
  443.  
  444.  
  445.        Bug Reports
  446.  
  447.        If you find a bug in Trumpet,  I would like to hear about it.
  448.        You can e-mail me at
  449.  
  450.            peter@psychnet.psychol.utas.edu.au
  451.  
  452.        If you can, send me the NEWS.PRM that you are using (supervisor
  453.        version if using Novell), and a simple trace of the form
  454.  
  455.             news -d -dbfile=simple.dbg
  456.  
  457.        and then
  458.  
  459.             news -debug=eairtu -dbfile=full.dbg
  460.  
  461.        Trouble shooting check list
  462.  
  463.        Can't connect to NNTP server.
  464.  
  465.             Check that you have a packet  driver loaded.  Packet driver  help
  466.             is available from nelson@crynwr.com
  467.  
  468.             Check that you  have a valid  IP-address either  manually or  via
  469.             RARP or BOOTP.
  470.  
  471.             Try telnetting to port 119 of the NNTP host using NCSA telnet  to
  472.             see if it is accessible.
  473.  
  474.        Can access NNTP server but can't read any articles.
  475.  
  476.             You need to be authorized to use the NNTP server.
  477.             See the administrator of the NNTP server.
  478.  
  479.        Can read articles, but can't POST.
  480.  
  481.             You need to be authorized to post articles.
  482.             Some groups don't allow posting.
  483.  
  484.        Can read articles, but can't MAIL.
  485.  
  486.             Have you filled in the SMTP-HOST parameter?
  487.             You need to be authorized to use the SMTP host.
  488.             See the system administrator.
  489.  
  490.        Interface runs really, really slow. (on ethernet)
  491.  
  492.             Packets are  most  likely  being dropped  because  your  host  is
  493.             sending too many packets  at a time.   Try setting RWIN=512,  and
  494.             MSS=512. Experiment a little.
  495.  
  496.        Interface runs really, really slow. (via SLIP).
  497.  
  498.  
  499.  
  500.        Trumpet Version 1.05                                 Page 13
  501.  
  502.  
  503.             You really  want to  use Trumpet  via SLIP????  :-)  Seriously...
  504.             Later  versions  of  Trumpet  may  have  special  facilities  for
  505.             background SLIP processing. If you are running SLIP, you may want
  506.             to set MSS to a smaller size. (say 128 or 256)
  507.  
  508.        When I read large groups or large articles, Trumpet bombs.
  509.  
  510.             This is a known bug.  Future versions of Trumpet will attempt  to
  511.             fix it up by providing article/group limits.
  512.  
  513.        Trumpet hangs halfway through a session.
  514.  
  515.             Many possible causes.
  516.                IPXPKT being used with mss > 256.... set mss=256
  517.                Communications broken.
  518.                Some TSR is interacting badly with Trumpet.
  519.                Mouse driver behaving badly.
  520.                Monster groups/articles.
  521.                Trumpet has timed out perhaps due to some kind of net failure.
  522.  
  523.        Known bugs
  524.  
  525.        Large articles still  crash Trumpet. This  is because of  insufficient
  526.        error handling when expanding Turbo Vision Collections.
  527.        Out of sync sessions cause havoc. Don't set timeout too small.
  528.  
  529.        Please report any bugs to
  530.  
  531.             peter@psychnet.psychol.utas.edu.au
  532.  
  533.        You can trace bugs with posting by creating a file called POST.LOG  in
  534.        the same directory as NEWS.INI.   All lines posted to the NNTP  server
  535.        will be saved in this file.
  536.  
  537.  
  538.        Current wish list
  539.  
  540.             Archiving of articles via a simple database.  (not far off now)
  541.             Automatic uuencode/uudecode facility for binary postings.
  542.             Use external editor
  543.             Use novell bindery for posting/reading/mailing restrictions.
  544.             Mail a copy of posting
  545.             Cut & paste in editor  (and a clipboard)
  546.             Print out in Postscript
  547.             A decent Manual
  548.             This .DOC needs rewriting.
  549.             No Print/File save error dialogs.
  550.  
  551.  
  552.  
  553.        Page 14                                 Trumpet Version 1.05
  554.  
  555.  
  556.        Trumpet is going Shareware
  557.  
  558.        From  version  1.05,  Trumpet  has  become  shareware.    Due  to  the
  559.        unprecedented demand for more  features to be added  to Trumpet, I  am
  560.        intending to recover some of the costs in the development of  Trumpet.
  561.        You may use Trumpet for up to a month to evaluate its usefulness.   If
  562.        at the end of that time you  are satisfied with Trumpet as a  product,
  563.        you can register  Trumpet.  The  basic registration fee  for a  single
  564.        user version of Trumpet is US$10.  Versions 1.05 are shareware and  is
  565.        released to the Internet. Later versions  are also shareware but  will
  566.        be released to the Internet only  when they have been superceded by  a
  567.        newer version.
  568.  
  569.        Registration of Trumpet 1.05
  570.  
  571.        All  you  need  to  do  is  send  US$10  plus  US$5  postage  for  the
  572.        registration password and you  will receive the registration  password
  573.        for Trumpet in the mail.  If you would like a copy on disk, there will
  574.        be an additional cost of $10 per disk.
  575.  
  576.        Purchase of Trumpet 1.06
  577.  
  578.        When Trumpet 1.06 is ready, you can  send me a cheque or postal  order
  579.        for US$10  registration plus  US$10 to  cover materials  and  postage.
  580.        This version will have a few more  of the facilities asked for on  the
  581.        wish list. I  will publish what  facilities are  available in  Trumpet
  582.        1.06 when ready.
  583.  
  584.        Multi-user site license
  585.  
  586.        Trumpet will be  charged by the  number of simultaneous  users .   The
  587.        pricing structure for commercial users is thus
  588.  
  589.             1-99 users       $10 US per user
  590.             100-999 users  $1000 US + $2 US per additional user above 100
  591.             1000-4999 users$2800 US + $0.20 US per additional user over 1000
  592.             5000+          $3600 US
  593.  
  594.             site restriction 10km
  595.  
  596.        The pricing structure for educational users is thus
  597.  
  598.             1-99 users       $10 US per user
  599.             100+           $1000 US
  600.  
  601.             site restriction unlimited.
  602.  
  603.        Australian  users  should  contact  me  regarding  Australian  pricing
  604.        information and availability.
  605.  
  606.        Cheques or Postal Orders should be made out to
  607.  
  608.             Psychology Department, University of Tasmania
  609.  
  610.  
  611.  
  612.        Trumpet Version 1.05                                 Page 15
  613.  
  614.  
  615.        and sent to
  616.  
  617.             Trumpet Software,
  618.             c/- Psychology Department,
  619.             University of Tasmania
  620.             GPO Box 252C,
  621.             HOBART, TAS AUSTRALIA 7001
  622.  
  623.        You may fill out the following order form and send it along with  your
  624.        cheque or Postal Order to the above address.
  625.  
  626.  
  627.  
  628.        Page 16                                 Trumpet Version 1.05
  629.  
  630.  
  631.                         +-----------------------------------+
  632.                         |        O R D E R   F O R M        |
  633.                         | for Trumpet version 1.05 Software |
  634.                         +-----------------------------------+
  635.  
  636.  
  637.        Ship to:                            Bill to:
  638.  
  639.        [                            ]      [                               ]
  640.        [                            ]      [                               ]
  641.        [                            ]      [                               ]
  642.        [                            ]      [                               ]
  643.        [                            ]      [                               ]
  644.  
  645.  
  646.        Please supply the following items:
  647.  
  648.        ----------------------------------------------------------------------
  649.  
  650.        Licence to use Trumpet 1.05 for [       ] users. . . . . US$[       ]
  651.  
  652.        Tick at least one of the following options.
  653.        [ ] 5.25" disk with the latest version of Trumpet + password
  654.                    Cost - US$10 . . . . . . . . . . . . . . . . US$[       ]
  655.        [ ] 3.5"  disk with the latest version of Trumpet + password
  656.                    Cost - US$10 . . . . . . . . . . . . . . . . US$[       ]
  657.        [ ] administration cost of sending registration password
  658.                    Cost - US$5  . . . . . . . . . . . . . . . . US$[       ]
  659.  
  660.  
  661.        Total. . . . . . . . . . . . . . . . . . . . . . . . . . US$[       ]
  662.  
  663.        Your registration name (required) (will appear on program)
  664.  
  665.        [___________________________________________________________________]
  666.  
  667.        Your email address (optional)
  668.        [___________________________________________________________________]
  669.  
  670.  
  671.  
  672.        Trumpet Version 1.05                                 Page 17
  673.  
  674.  
  675.  
  676.                                  Trumpet Bug History
  677.  
  678.        Version 1.01 fixes the following bugs.
  679.  
  680.        Internal - NNTP result codes interpreted when exceptions occur.
  681.        TCP/IP - modified to recycle packets out of sequence
  682.        Unable to change IP address on command line.
  683.        Some posting editor bugs fixed.
  684.        Fixed RARP packets, timeout 10 seconds (was 5).
  685.  
  686.        Enhancements in Version 1.01
  687.  
  688.        On initial startup (or NEWS.INI missing) the setup screen appears
  689.        automatically.
  690.        Any error conditions will display a message on the screen for a couple
  691.        of seconds.
  692.        U(nread command now unreads 20 articles at a time
  693.  
  694.        Version 1.02 fixes the following bugs
  695.  
  696.        Check for low memory.  Displays  a message, and limps on with  reduced
  697.        memory.
  698.        Article numbers > 65535 should work now.
  699.  
  700.        Version 1.03 fixes the following bugs
  701.  
  702.        Some ARP code broken.
  703.        TCP code improved for sending data.
  704.        SMTP address not saved after setup screen.
  705.        fixed  bug  when  unread  list   contains  old  articles  which   have
  706.        disappeared from NNTP host.
  707.        Fixed bug  in  screen  display when  focussing  a  new  group  without
  708.        loading.
  709.        Fixed bug  introduced by  Memory low  checking. If  there were  unread
  710.        articles, the readto pointer was assigned to the last of them. Updated
  711.        correctly now.
  712.  
  713.        Version 1.03 Enhancements
  714.  
  715.        Forwarding command in  article and news  item windows.   (defaults  to
  716.        self)
  717.        Mail command sends new letter to author of article.
  718.        Reply command replies to author of article.
  719.        Indicator on  start up  about IP  address  shows netmask  and  default
  720.        gateway.
  721.        More dials on load/save of news.ini.
  722.        Full name extracted from Novell bindery.
  723.        BOOTP installed.
  724.        More robust Novell usage.
  725.        Command line entry of all parameters.
  726.        Extended debug options.
  727.  
  728.  
  729.  
  730.        Page 18                                 Trumpet Version 1.05
  731.  
  732.  
  733.        Version 1.04 Bug fixes
  734.  
  735.        TCP code modified to avoid Silly Window Syndrome
  736.        Inclusion of RWIN parameter for small/slow ethernet adaptors.
  737.        RARP bug fixed (The BOOTP enhancement broke this part)
  738.        Path line contains the DNS look up for the IP address.
  739.        Date line fixed to conform to Usenet format.
  740.        Traces may be sent to a text file for later analysis
  741.        You can now escape using any when reading large groups.
  742.        You can now shell to DOS.
  743.  
  744.        Version 1.05A bug fixes
  745.  
  746.        The "time-server address not specified causing articles to be rejected
  747.        because of weird date: header" bug is fixed.
  748.        Packet driver hooks modified to allow trace to work.
  749.        The SMTP session is more robust. RCPT TO lines processed properly.
  750.        CC: now works.
  751.        Some changes to the TCP code.
  752.  
  753.  
  754.        Version 1.05A Enhancements
  755.  
  756.        Saves Trumpet settings
  757.        Lots of cosmetic changes to the program.
  758.        Improved Article header layout.
  759.        Support for SLIP included.
  760.        Timeout on NNTP commands
  761.        Rot13 support  (try F9 in the article viewer)
  762.        Mail directory  can  be  supplied  via  command  line  or  environment
  763.        variables.
  764.        Send copy of mail to self.
  765.        A net status indicator.
  766.        A clock.
  767.        The packet driver interrupt number can be set.
  768.        NNTP port number can be set at end of NNTP host name.
  769.  
  770.        Version 1.05B Bug fixes/enhancements
  771.  
  772.        Mail now has a Date: header
  773.        Mail to multiple recipients works (separate by commas, but don't use a
  774.        comma in a comment)
  775.        Added an  option to  disallow a  user to  change the  setup (option  -
  776.        protect)
  777.        Added some file error retry dialogs for the Print/Save commands.
  778.        The save of the news.prm file has been changed to use a temporary file
  779.        when saving.
  780.        Maildir command has automatic append of "\" if not provided.
  781.        IP header check sums checked.  (were not before)
  782.  
  783.        Version 1.05C Bug fixes
  784.  
  785.        BOOTP processing improved to allow any vendor type other than standard
  786.        bootp options.
  787.  
  788.  
  789.  
  790.        Trumpet Version 1.05                                 Page 19
  791.  
  792.  
  793.  
  794.        Version 1.05D Bug fixes
  795.  
  796.        Small packets not checked for. (Introduced by SLIP)  Crashes with some
  797.        packet drivers.
  798.  
  799.  
  800.  
  801.        Page 20                                 Trumpet Version 1.05
  802.  
  803.  
  804.        Version 1.05E Bug fixes/enhancements
  805.  
  806.        Inclusion of a Cancel Article option.
  807.        Removal of any reference to supervisor for Novell Systems.
  808.        Fixed bug  where environment/command  line  parameters were  saved  in
  809.        news.prm by mistake.
  810.        Modified default timeout from 60 seconds to 600 seconds.
  811.        Modified the  Posting/Mailing Dialogues  to  cope with  user  pressing
  812.        <esc> by mistake when creating an article.
  813.  
  814.        Version 1.05F Bug fixes/enhancements
  815.  
  816.        Article line counting.
  817.        0 line count appearing on Article list removed.
  818.        Cross referencing  processing of  read articles  added.   (will  cause
  819.        possible slow down of article scanning)
  820.        Inclusion of a -ignore_nw  option to disable NetWare  maildir/username
  821.        processing (cammand line or environment variable only).
  822.        Bugs in 1.05E tcp fixed.
  823.        Bug where users gateway wasn't disabled from setup menu fixed.
  824.        Fixed empty RCPT TO:  fields (empty fields) in SMTP processing.
  825.  
  826.        Version 1.05G Bug fixes
  827.  
  828.        Bug fixed  which was  introduced in  revision F  relating to  removing
  829.        spaces from some trumpet parameters.
  830.        Bug fixed relating to 25/43-50 line mode switching.
  831.  
  832.  
  833.  
  834.        Trumpet Version 1.05                                 Page 21
  835.  
  836.  
  837.                                   Acknowledgements
  838.  
  839.        The following packages are acknowledged in the development of Trumpet.
  840.  
  841.        Turbo Vision for Turbo Pascal 6.0 by Borland International
  842.  
  843.        TSPA2760 library of Turbo Pascal units available from garbo.uwasa.fi
  844.        by Prof. Timo Salmi, moderating at garbo.uwasa.fi anonymous FTP
  845.        archives at the University of Vaasa, Finland.
  846.